github.com/refraction-networking/utls.clientHandshakeStateTLS13.uconn (field)

35 uses

	github.com/refraction-networking/utls (current package)
		handshake_client_tls13.go#L47: 	uconn *UConn // [uTLS]
		handshake_client_tls13.go#L80: 		if hs.uconn != nil && hs.uconn.clientHelloBuildStatus == BuildByUtls {
		handshake_client_tls13.go#L81: 			if err := hs.uconn.echTranscriptMsg(hs.hello, hs.echContext); err != nil {
		handshake_client_tls13.go#L390: 	if hs.uconn != nil {
		handshake_client_tls13.go#L391: 		if hs.uconn.ClientHelloID != HelloGolang {
		handshake_client_tls13.go#L398: 			for _, ext := range hs.uconn.Extensions {
		handshake_client_tls13.go#L413: 				for _, ext := range hs.uconn.Extensions {
		handshake_client_tls13.go#L427: 					cookieIndex := p.Intn(len(hs.uconn.Extensions) - 2)
		handshake_client_tls13.go#L428: 					if cookieIndex >= len(hs.uconn.Extensions) {
		handshake_client_tls13.go#L431: 							cookieIndex, len(hs.uconn.Extensions))
		handshake_client_tls13.go#L433: 					hs.uconn.Extensions = append(hs.uconn.Extensions[:cookieIndex],
		handshake_client_tls13.go#L435: 							hs.uconn.Extensions[cookieIndex:]...)...)
		handshake_client_tls13.go#L438: 			if err := hs.uconn.MarshalClientHelloNoECH(); err != nil {
		handshake_client_tls13.go#L441: 			hs.hello.original = hs.uconn.HandshakeState.Hello.Raw
		handshake_client_tls13.go#L457: 		if hs.uconn != nil && hs.uconn.clientHelloBuildStatus == BuildByUtls {
		handshake_client_tls13.go#L458: 			if err := hs.uconn.computeAndUpdateOuterECHExtension(hs.echContext.innerHello, hs.echContext, false); err != nil {
		handshake_client_tls13.go#L462: 			hs.hello.original = hs.uconn.HandshakeState.Hello.Raw
		handshake_client_tls13.go#L464: 			if err := hs.uconn.echTranscriptMsg(hs.hello, hs.echContext); err != nil {
		handshake_client_tls13.go#L612: 		if hs.uconn != nil && hs.uconn.clientHelloBuildStatus == BuildByUtls {
		handshake_client_tls13.go#L632: 		if hs.uconn != nil && hs.uconn.clientHelloBuildStatus == BuildByUtls {
		handshake_client_tls13.go#L710: 	if hs.uconn != nil {
		handshake_client_tls13.go#L802: 	if hs.uconn != nil {
		u_handshake_client.go#L25: 	for _, ext := range hs.uconn.Extensions {
		u_handshake_client.go#L29: 			if len(hs.uconn.certCompressionAlgs) > 0 {
		u_handshake_client.go#L60: 	for _, alg := range hs.uconn.certCompressionAlgs {
		u_handshake_client.go#L150: 		if hs.uconn.vers < VersionTLS13 {
		u_handshake_client.go#L153: 		if len(hs.uconn.clientProtocol) == 0 {
		u_handshake_client.go#L158: 		if alps, ok := hs.uconn.config.ApplicationSettings[hs.serverHello.alpnProtocol]; ok {
		u_public.go#L105: 			uconn: chs.uconn,
		u_public.go#L136: 			uconn: chs13.uconn,